sheep’s brain salad - Allemand Anglais Dictionnaire